Citrix today announced it has appointed long-time CFO and COO David Henshall to the role of President and CEO and with the aim to accelerate the company’s cloud transformation strategy as well as improving its profit margin.Read More…